2023年08月15日
電子出版事業部新刊情報 total 279 count

ITプロ豆知識シリーズ・変数の初期化の歴史: ~C言語は変数を初期化しない~は正しいのか? 川俣晶

Written By: 株式会社ピーデー・サイト管理者連絡先

  • タイトル 変数の初期化の歴史: ~C言語は変数を初期化しない~は正しいのか?
  • 著者 川俣晶
  • 分類 技術解説
  • 参照 https://www.amazon.co.jp/dp/B0CFQ8SGX7

概要 §

 未初期化変数はやっかいなバグの温床。しかし、世の中には未初期化変数を許す言語と許さない言語があった。はたしてどの言語はどっちなのか? 初めて未初期化変数を許した言語は何か? 許さなかった言語は何か? さあ、プログラミング言語の歴史に旅だとう。

目次

ITプロ豆知識シリーズについて

まえがき

使用ツールについて・tutorialspoint

前史・機械語時代の初期化

前史・アセンブラの時代の初期化

なぜ変数を初期化するのか

なぜ変数を初期化しないのか

FORTRANの場合・世界初の高級言語は効率重視

LISPの場合・夢多き未来指向

COBOLの場合・ビジネスは安全重視

BASICの場合・なんでもオッケーの初心者世界

FORTHの場合・スタックマシンは変数もOK

Pascalの場合・かつての定番プログラミング言語

C言語の場合・本命言語は混迷言語

awkの場合・テキスト処理の簡易な言語

Perlの場合・簡単なままスケールアップしよう

Pythonの場合・AI言語は実は老舗

Rubyの場合・国産言語の意地

Javaの場合・夢と人気と現実と

JavaScriptの場合・Webブラウザのお供に

C#の場合・目の付け所がシャープです

Rustの場合・LinuxもWindowsも使ってる

初期化しないトレンドから初期化するトレンドへ

なぜ初期化するべきなのか

なぜ0で初期化するのか

あとがき